module.exports = function ($scope, type, $stateParams, FileUploader, $modalInstance) {

    $scope.type = type;

    $scope.placeobj = {
        'id': '',
        'type': type,
    };


    //基本信息中需要提前弄好的信息。
    $scope.baseinfo = {
        'imageshow': {},
    };
    var uploader1 = $scope.uploader1 = new FileUploader({
        url: 'https://txy.juyouhx.com/Api/Api/ObjectToOss?topdir=ticket&selfdir=view'+Date.parse(new Date())
    });
    uploader1.filters.push({
        name: 'imageFilter',
        fn: function (item /*{File|FileLikeObject}*/, options) {
            var type = '|' + item.type.slice(item.type.lastIndexOf('/') + 1) + '|';
            return '|jpg|png|jpeg|bmp|gif|'.indexOf(type) !== -1;
        }
    });
    uploader1.onSuccessItem = function (fileItem, response, status, headers) {
        $scope.placeobj.img = response.savename;
    };

    var uploader2 = $scope.uploader2 = new FileUploader({
        url: 'https://txy.juyouhx.com/Api/Api/ObjectToOss?topdir=ticket&selfdir=view'+Date.parse(new Date())
    });
    uploader2.filters.push({
        name: 'imageFilter',
        fn: function (item /*{File|FileLikeObject}*/, options) {
            var type = '|' + item.type.slice(item.type.lastIndexOf('/') + 1) + '|';
            return '|jpg|png|jpeg|bmp|gif|'.indexOf(type) !== -1;
        }
    });
    uploader2.onSuccessItem = function (fileItem, response, status, headers) {
        $scope.placeobj.logo = response.savename;
    };

    $scope.baseinfo.imageshow.img = uploader1;
    $scope.baseinfo.imageshow.logo = uploader2;

};